package com.luca.system.service;

import java.util.List;
import java.util.Map;

import com.baomidou.mybatisplus.extension.service.IService;
import com.luca.system.domain.FxhPlate;

/**
 * 非小号板块数据Service接口
 * 
 * @author luca
 * @date 2021-04-07
 */
public interface IFxhPlateService extends IService<FxhPlate>{
    /**
     * 查询非小号板块数据
     * 
     * @param id 非小号板块数据ID
     * @return 非小号板块数据
     */
    public FxhPlate selectFxhPlateById(Long id);

    /**
     * 查询非小号板块数据列表
     * 
     * @param fxhPlate 非小号板块数据
     * @return 非小号板块数据集合
     */
    public List<FxhPlate> selectFxhPlateList(FxhPlate fxhPlate);

    /**
     * 新增非小号板块数据
     * 
     * @param fxhPlate 非小号板块数据
     * @return 结果
     */
    public int insertFxhPlate(FxhPlate fxhPlate);

    /**
     * 修改非小号板块数据
     * 
     * @param fxhPlate 非小号板块数据
     * @return 结果
     */
    public int updateFxhPlate(FxhPlate fxhPlate);

    /**
     * 批量删除非小号板块数据
     * 
     * @param ids 需要删除的非小号板块数据ID
     * @return 结果
     */
    public int deleteFxhPlateByIds(Long[] ids);

    /**
     * 删除非小号板块数据信息
     * 
     * @param id 非小号板块数据ID
     * @return 结果
     */
    public int deleteFxhPlateById(Long id);

    /**
     * 拉取非小号板块数据
     * */
    void pull(Map data);
}
